package ui;

import dao.AttendanceDAO;
import javax.swing.*;
import javax.swing.table.DefaultTableModel;
import java.util.Vector;

public class RecordFrame extends JFrame {
    public RecordFrame() {
        setTitle("签到记录");
        setSize(500, 300);
        setLocationRelativeTo(null);
        setDefaultCloseOperation(DISPOSE_ON_CLOSE);

        Vector<String> columns = new Vector<>();
        columns.add("学生姓名");
        columns.add("课程名称");
        columns.add("签到日期");

        Vector<Vector<Object>> data = new AttendanceDAO().getAllRecords();
        JTable table = new JTable(new DefaultTableModel(data, columns));
        JScrollPane scrollPane = new JScrollPane(table);

        add(scrollPane);
        setVisible(true);
    }
}